package com.jinghua.treatment.service;

import com.jinghua.treatment.entity.SysInquiry;

import java.util.List;

/**
 * 问诊单业务接口
 * Created by 王兴光 on 2018/6/13.
 */
public interface SysInquiryService {

    /**
     * 添加问诊单信息
     * @param inquiry   问诊单信息
     * @return          添加结果
     */
    int addInquiry(SysInquiry inquiry);

    /**
     * 根据问诊单编号查询问诊单信息对象
     * @param uuid      问诊单编号
     * @return          问诊单信息对象
     */
    SysInquiry selectById(String uuid);

    /**
     * 根据医生编号，获取问诊单列表
     * @param doctorId  医生编号
     * @return          问诊单信息列表
     */
    List<SysInquiry> selectByDoctorId(Integer doctorId);

    /**
     * 根据患者编号，获取问诊单列表
     * @param patientId 患者编号
     * @return          问诊单信息列表
     */
    List<SysInquiry> selectByPatientId(Integer patientId);

}
